self checking number - Turkish English Dictionary